Synonyms for "Elephas maximus"

Words with similar meaning